package com.ctvit.sjk.knowledge.app.pojo.dto;

import com.alibaba.fastjson2.JSONArray;
import com.alibaba.fastjson2.JSONObject;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

/**
 * 应用聊天消息
 *
 * @author heyingcheng
 * @date 2025/03/29
 */
@Getter
@Setter
@ToString
public class AppChatMessageDTO {

    private String message;
    @JsonProperty("re_chat")
    private Boolean reChat;
    @JsonProperty("image_list")
    private JSONArray imageList;
    @JsonProperty("document_list")
    private JSONArray documentList;
    @JsonProperty("audio_list")
    private JSONArray audioList;
    @JsonProperty("video_list")
    private JSONArray videoList;
    @JsonProperty("form_data")
    private JSONObject formData;

}
